﻿var ns = namespace("kaskelot.sp.ui");

ns.bemanninggrupp = function () {
	function getList() {
		$("#bemanninggrupp-container").block({ message: '<h1>Var god vänta...</h1>' });

		$.ajax({
			url: L_Menu_BaseUrl + "/_vti_bin/Kaskelot.SP.Resources/ClientBemanningService.svc/GruppSearch",
			type: "GET",
			data: { kursTillfalleId: null },
			processData: true,
			cache: false,
			success:
				function (data) {
					if (!data.GruppSearchResult.HasError) {
						$("#grupp-results tbody").html(
							$("#grupp-template").render(data.GruppSearchResult.Data)
						);
					}
					$("#bemanninggrupp-container").unblock();
				},
			error:
				function (xhr) {
					$("#bemanninggrupp-container").unblock();
					kaskelot.sp.ui.prompts.showErrorPrompt(xhr.responseText);
				}
		});
	}

	return {
		getList: getList
	};
}();